* src/lisp.h (XHASH): Redefine to be imperfect and fit in a Lisp int.
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 8 Nov 2012 21:58:55 +0000 (16:58 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 8 Nov 2012 21:58:55 +0000 (16:58 -0500)
commiteba293c7a42f31de5ed2caf3a33487fb93d923ce
tree431578adcd6bc9334a767c4ed5d4da014954c386
parent65b2edca7f34b91de31d12b11490bb6a5b31cc05
* src/lisp.h (XHASH): Redefine to be imperfect and fit in a Lisp int.
* src/fns.c (hashfn_eq, hashfn_eql, sxhash):
* src/profiler.c (hashfn_profiler): Don't use XUINT on non-integers.
* src/buffer.c (compare_overlays): Use XLI rather than XHASH.
src/ChangeLog
src/buffer.c
src/fns.c
src/lisp.h
src/print.c
src/profiler.c